package demo1224.homework;

//
//4.使用递归,写一个方法传入一个目录,
//        打印该目录下的所有的以.java结尾的文件.(打印绝对路径)

import java.io.File;

public class Demo4 {
    public static void main(String[] args) {
        File file = new File("D:\\");
        find(file);

    }

    public static void find(File file) {

        if (file.getName().matches("\\w+\\.java")) {
            System.out.println(file.getAbsolutePath());
            return;
        }


        File[] files = file.listFiles();
        if (files == null) {
            return;

        }
        for (File file1 : files) {
            find(file1);
        }


    }
}
